@charset "utf-8";
/* CSS Document */
html,body,ul,li,p,input,form,h1,h2,h3,h4,h5,h6,dl,dt,dd{ margin:0; padding:0;}
ol,ul,li{ list-style:none;padding: 0;}
body{ font-size:16px; color:#333333; line-height:24px; margin:0px; padding:0px;  font-family:"Microsoft YaHei"; }
i{font-style:normal;}
img{ border:none;}
form{ margin:0px; padding:0px;}
.clear{ clear:both;}
a{ text-decoration:none; color:#333; font-family:"Microsoft YaHei";}
a:hover{ color:#ff0000; text-decoration:underline; font-family:"Microsoft YaHei";text-decoration:none; }
em{font-style:normal}
h1,h2,h3,h4{font-weight:normal;}
.fl{float: left;}
.fr{float: right;}
.w1200{max-width: 1200px;width: 100%;margin:0 auto;}
@font-face {
	font-family: 'Bebas';
	src:url('../font/BebasNeue-Regular-3.ttf');
}
@font-face {
	font-family: 'avg';
	src:url('../font/AVGARDM.TTF');
}

html,
body {
position: relative;
height: 100%;
}

.swiper {
width: 100%;
height: 100%;
}

.swiper-slide {
font-size: 18px;
background: #fff;

/* Center slide text vertically */
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
}

.swiper-pagination-vertical.swiper-pagination-bullets, .swiper-vertical>.swiper-pagination-bullets{right: 20px;}
.swiper-pagination-bullet{
	opacity:1;
	background: #a8a8a8;
	width: var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,6px));
	height: var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,6px));
	position: relative;
}
.swiper-pagination-bullet-active{border: solid 2px #005aff;background: none;
    width: var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,12px));
    height: var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,12px));
}
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin: var(--swiper-pagination-bullet-vertical-gap,35px) auto;}
.swiper-pagination-bullet:hover{
border: solid 2px #005aff;background: none;
width: var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,12px));
height: var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,12px));
}
.swiper-pagination-bullet::before {
    position: absolute;
    content: "";
    height:20px;
    background: #a8a8a8;
    width: 1px;
    left: 3px;
    top: 13px;
    border-radius: 3px;
}
.swiper-pagination-bullet-active::before {
    position: absolute;
    content: "";
    height:20px;
    background: #a8a8a8;
    width: 1px;
    left: 6px;
    top: 20px;
    border-radius: 3px;
}
.swiper-pagination-bullet:nth-last-child(1)::before{display: none;}



/* 欢迎页 */
.welpg_index{background:#fff;width: 100vw;height: 100vh;overflow: hidden;position: fixed;text-align: center;z-index: 99;}
.index_home{position: absolute;}
.index_home01{top:50%;left: 50%;transform: translate(-50%,-50%);}
.index_home02{top:36.5%;left: 74%;transform: translate(-50%,-50%);}
.index_home01 img{
	width: 100%;height: auto;
    position: relative;
	-webkit-animation: 2s index_home01 linear infinite normal;
	animation: 2s index_home01 linear infinite normal;
	animation-iteration-count:1;

}
.index_home02 img{
	width: 100%;height: auto;
    position: relative;
	-webkit-animation: 3.3s index_home01 linear infinite normal;
	animation: 3.3s index_home01 linear infinite normal;
	animation-iteration-count:1;
	animation-delay:1s;
	opacity: 0;
}
@-webkit-keyframes index_home01 {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}


/* 第一屏 */
.index01{background:url(../images/index01.jpg) no-repeat center;background-size: cover;}
.index_box{max-width:1440px;width: 100%;margin: 0 auto;position: relative;height: 100%;}
.index01_box{position: absolute;top: 50%;transform: translateY(-50%);text-align: center;width: 100%;color:#fff;}
.index01_box h3{font-size:60px;line-height:70px;font-weight: bold;}
.index01_box dd{font-size:20px;padding-top:50px;}
.index01_box dd a{color:#fff;}
.index01 .index_box span{position: absolute;bottom: 10%;left: 50%;transform: translateX(-50%);}
.index_box span img{
	width: auto !important;
	margin:0 auto;
	position: relative;
	top: 5px;
	animation: myMove 2s infinite;
	-webkit-animation: myMove 2s infinite;
	/* infinite 表示无限循环 */
}
@keyframes myMove {
    0% {top: 10px;}
    50% {top: 40px;}
	100% {top: 10px;}
}


/* 第二屏 */
.index02{background:url(../images/index02.jpg) no-repeat center;background-size: cover;}
.index02_box1{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 100%;} 
.index02_box1 .index02_title h2{font-size:60px;line-height:60px;font-weight: bold;color:#005aff;}
.index02_box1 .index02_title dd{font-size:18px;color:#000;line-height:30px;padding-top: 15px;}
.change-index{position: relative;display: flex; flex-wrap: wrap;  justify-content:flex-start;margin-top:7%;}
.flex-index{width: 25%;}
.flex-index_box{height: 78%;position: relative;}
.flex-index ul{width:65%;margin:0 auto;position: absolute;top: 50%;transform: translate(-50%,-50%);left: 50%;}
.flex-index ul li{background:#fff;line-height: 40px;text-align: center;width: 70%;margin:20px auto 0;border-radius:30px;box-shadow: 0px 10px 40px 0px rgb(149 195 221 / 35%);color:#000;}
.flex-index ul li:nth-child(1){margin-top: 0;}
.flex-index ul li.on{width: 100%;transition: all 0.5s;background:#000;color: #fff;}
.contents-index{width: 55%;text-align: center;}
.contents-index .flex-index1{width: 100%;position: relative;}
.contents-index .img-block{width: 80%;margin:0 auto;}
.contents-index .img-block img{width: 100%;}
.contents-index .index02-block{position: absolute;top:0%;left: 50%;transform: translate(-50%,-0%);height: 78%;width: 80%;}
.contents-index .index02-block_box{position: relative;width: 100%;height: 100%;}
.contents-index .index02-block dl{top: 50%;position: absolute;transform: translateY(-50%);width: 100%;text-align: center;}
.index02_box1 .contents-index .index02-block dd{width: 100%;line-height:40px;color:#fff;font-size: 20px;}
.index02_box_span{width: 20%;}
.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after,.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after{display: none;}
.index02_box_span ul{width: 80px;float: left;margin-left:20%;}
.index02_box_span ul li{display: inline-block;background:#fff;border-radius: 100%;box-shadow: 0px 0px 10px 0px rgb(156 208 227 / 100%);text-align: center;}
.index02_box_span ul li img{height: 80px;border-radius: 100%;width: 80px;}
.index02_box_span ul li:nth-child(5){width: auto;background: none;box-shadow: none;line-height:80px;padding:0 20px;color: #000;}
.index02_box_span ul li:nth-child(4){width: 80px;height: 80px;vertical-align: middle;text-align: center;margin-top:-12px;}
.index02_box_span ul li:nth-child(4) img{border-radius: 0;height: auto;} 
.index02_box_span ul li:nth-child(2),.index02_box_span li:nth-child(3){margin-top:-12px;display: inline-block;}
.index02_box_span dd{writing-mode: vertical-rl;float: right;padding-right:20%;padding-top:50%;}

/* 第三屏 */
.index03{background:url(../images/index03.jpg) no-repeat center;background-size: cover;}
/* index03_dg */
.index03_dg{position: absolute;top: 50%;transform: translateY(-50%);width: 100%;}
.index03_dg .hd{font-size:14px;width:100%;}
.index03_dg .hd .box_title{float: left;}
.index03_dg .hd .box_title dt{font-size:60px;line-height:60px;font-weight: bold;color:#005aff;}
.index03_dg .hd .box_title dd{font-size: 26px;color:#000;line-height:30px;padding-top: 15px;}
.index03_dg .hd ul{display: flex;flex-wrap: wrap;justify-content: space-between;width:55%;float:right;background:#fff;border-radius:30px;
box-shadow: 0px 10px 40px 0px rgb(149 195 221 / 35%);}
.index03_dg .hd ul li{text-align: center;width:16.5%;}
.index03_dg .hd ul li a{display: block;font-size:16px;color:#000;font-weight: 600;line-height:50px;}
.index03_dg .hd ul li.on a{color:#fff;background:#000;border-radius:30px;}
.index03_dg .bd{width:100%;margin-top:5%;}
.index03_dg .bd ul{position:relative;}
.index03_dg .bd li{overflow:hidden;height: 530px;position:relative;}
.swiper-index01{height:83%;}
.swiper-index01 .swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
	transition: 300ms;
	transform: scale(0.8);
	height: 100%;
	overflow: hidden;
	display: block;
	box-shadow: 0px 10px 40px 0px rgb(149 195 221 / 60%);
	border-radius:10px;
}
.swiper-index01 .swiper-slide-active,.swiper-slide-duplicate-active{transform: scale(1);}
.swiper-index01 .swiper-slide dl{height: 80%;padding: 10%;}
.swiper-index01 .swiper-slide dt{height: 90%;overflow: hidden;border-radius: 10px;}
.swiper-index01 .swiper-slide dt img{width: 100%;transition: all 0.5s;}
.swiper-index01 .swiper-slide:hover dt img{transform: scale(1.1);}
.swiper-index01 .swiper-slide dd{padding-top:5%;}
.swiper-index01 .swiper-slide dd img{transition: all 0.5s;}
.swiper-index01 .swiper-slide:hover dd img{padding-left: 100px;}
.index01_next{position: absolute;bottom: 0;top: auto;width: 170px;height:28px;left: 50%;transform: translateX(-50%);}
.swiper-index01 .swiper-button-next,.swiper-index01 .swiper-button-prev{width:16px;height: 28px;top: auto;bottom: 0;}
.swiper-index01 .swiper-button-next{background:url(../images/icon05.png) no-repeat center;}
.swiper-index01 .swiper-button-prev{background:url(../images/icon04.png) no-repeat center;}
.swiper-index01 .swiper-button-next::before {
    position: absolute;
    content: "";
    height:2px;
    background:#000;
    width: 90px;
    left: -105px;
	top: 50%;
	transform: translateY(-50%);
	z-index: 99;
	opacity: 1;
}

/* 第四屏 */
.index04{background:url(../images/index04.jpg) no-repeat center;background-size: cover;}
.index04_box{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 100%;text-align: center;}
.index04_box dl{padding-bottom:38px;}
.index04_box dl dt{font-size:60px;line-height:60px;font-weight: bold;color:#005aff;}
.index04_box dl dd{font-size: 18px;color:#000;line-height:30px;padding-top: 15px;}
.index04_box ul{display: flex; flex-wrap: wrap;  justify-content: space-between;}
.index04_box ul li{width:13%;background:#fff;border-radius: 10px;box-shadow: 0px 10px 13px 0px rgb(170 173 178 / 20%);margin-bottom:10px;overflow: hidden;display: block;}
.index04_box ul li img{width: 100%;transition: all 0.5s;}
.index04_box ul li:hover img{transform: scale(1.2);}

/* 第五屏 */
.index05{background:url(../images/index05.jpg) no-repeat center;background-size: cover;}
.index05_box{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 100%;text-align: center;}
.index05_box_h4 dt{font-size:60px;line-height:60px;font-weight: bold;color:#005aff;}
.index05_box_h4 dd{font-size: 18px;color:#000;line-height:30px;padding-top: 15px;}
.innum{display: flex; flex-wrap: wrap;  justify-content: space-between;width:80%;margin:80px auto 0;}
.innum li{width:30%;background:#fff;border-radius:20px;box-shadow: 0px 10px 40px 0px rgb(149 195 221 / 20%);margin-top:50px;padding:50px 0;}
.innum li dl{
background:url(../images/innum.jpg) no-repeat center;
-webkit-text-fill-color:transparent;
-webkit-background-clip: text;
animation: animatedBackground 2s linear infinite;
animation-iteration-count:infinite;}
.innum li h4{font-size:60px;font-weight: bold;line-height:60px;}
.innum li h4 span{font-family: "avg";}
.innum li h4 p{display:inline-flex;font-size:50px;}
.innum li dd{font-size:20px;font-weight: bold;padding-top: 4px;}

/* 第六屏 */
.index06{background:url(../images/index06.jpg) no-repeat center;background-size: cover;}
.index06_box{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 100%;}
.index06_box .hd{width: 50%;float: left;display: flex;flex-wrap: wrap; justify-content: space-between;}
.index06_box .hd .box_title dt{font-size:60px;line-height:60px;font-weight: bold;color:#005aff;padding-left:20px;}
.index06_box .hd .box_title dd{position: relative;padding-top:60px;}
.index06_box .hd .box_title dd img:nth-child(2){position: absolute;top:30%;left: -80px;}
.index06_box .hd ul li{padding:0 20px;text-align: center;border-radius:10px;border:solid 2px #000;line-height:50px;font-size:18px;margin-bottom:20px;}
.index06_box .hd ul li.on{background:#000;}
.index06_box .hd ul li.on a{color: #fff;}
.index06_box .bd{width: 50%;overflow: hidden;float: right;}
.index06_box .bd li{width: 90%;margin: 0 auto;position: relative;}
.swiper-index02{height: 360px;padding:60px 0 420px;}
.swiper-index02 .swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
	transition: 300ms;
	width: 76%;
	overflow: hidden;
	display: block;
	box-shadow: 0px 10px 30px 0px rgb(170 173 178 / 30%);
	border-radius:10px;
	margin: 0 auto;
}
.swiper-index02 .swiper-slide-active,.swiper-slide-duplicate-active{width: 100%;margin:40px auto 60px!important;height: auto !important; }
.swiper-index02 .swiper-slide dl{color:#797b80;text-align: left;padding: 30px 60px;}
.swiper-index02 .swiper-slide dl span{font-family: "avg";font-size:18px;}
.swiper-index02 .swiper-slide dl dt{font-size:20px;padding-bottom: 8px;}
.swiper-index02 .swiper-slide dl dd{font-size:16px;display: none;}
.swiper-index02 .swiper-slide dl a{font-size:16px;color: #005aff;position: relative;text-align: center;padding-right:40px;padding-left: 35%;margin-top:20px;display: none;}
.swiper-index02 .swiper-slide dl a::before {
    position: absolute;
    content: "";
    height:14px;
    background:url(../images/icon22.png) no-repeat right;
    width:21px;
    right: 0px;
	top: 50%;
	transform: translateY(-50%);
	z-index: 99;
	opacity: 1;
}
.swiper-index02 .swiper-slide-active dl{padding: 30px 80px;}
.swiper-index02 .swiper-slide-active dt{color: #000;}
.swiper-index02 .swiper-slide-active dl dd{
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.swiper-index02 .swiper-slide-active dl a{display: inline-block;}
.index02_next .swiper-button-next,.index02_next .swiper-button-prev{width:28px;height: 16px;position: absolute;left: 50%;transform: translateX(-50%);}
.index02_next .swiper-button-next{background:url(../images/icon19.png) no-repeat center;top: 36%;}
.index02_next .swiper-button-prev{background:url(../images/icon20.png) no-repeat center;top: 68%;}

/* 第八屏 */
.index08{background:url(../images/index07.jpg) no-repeat center;background-size: cover;}
.index08_dg{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.index08_dg #index08_mage{position: absolute;right: 10%;top: 55%;transform: translateY(-50%);width: 40%;}
#index08_mage h4{font-size:40px;font-weight: bold;color:#000;line-height: 50px;}
#index08_mage ul li{margin-top:30px;}
#index08_mage ul li input{background:none;border: none;border-bottom: 1px solid #000;width: 100%;line-height: 50px;font-size: 20px;color: #b8b8b8;}
#index08_mage ul li.middle_7_b_dosubmit{display: flex;flex-wrap: wrap; justify-content: space-between;margin-top:60px;}
#index08_mage ul li.middle_7_b_dosubmit input{width:45%;line-height: 60px;color: #fff;background:#000;border-radius: 50px;}
#index08_mage ul li.middle_7_b_dosubmit input:nth-child(2){background: none;border: solid 1px #000;color: #000;}

/* 页面动画 */
.swiper-slide .index01_box h3{
	transform:translateY(-50px);
	opacity:0;
	transition:all 2s;
}
.ani-slide .index01_box h3{
	transform:translateY(0);
	opacity:1;
}
.swiper-slide .index01_box dd{
	transform:translateY(50px);
	opacity:0;
	transition:all 2s;
}
.ani-slide .index01_box dd{
	transform:translateY(0);
	opacity:1;
}
.swiper-slide .index02_title{
	transform:translateX(50px);
	opacity:0;
	transition:all 2s;
}
.ani-slide .index02_title{
	transform:translateX(0);
	opacity:1;
}
.swiper-slide .flex-index{
	transform:translateX(50px);
	opacity:0;
	transition:all 2s;
}
.ani-slide .flex-index{
	transform:translateX(0);
	opacity:1;
}
.swiper-slide .contents-index{
	transform:translateY(50px);
	opacity:0;
	transition:all 2s;
}
.ani-slide .contents-index{
	transform:translateY(0);
	opacity:1;
}
.swiper-slide .index02_box_span{
	transform:translateX(-50px);
	opacity:0;
	transition:all 2s;
}
.ani-slide .index02_box_span{
	transform:translateX(0);
	opacity:1;
}
.swiper-slide .index03_dg .hd{
	transform:translateY(-50px);
	opacity:0;
	transition:all 2s;
}
.ani-slide .index03_dg .hd{
	transform:translateY(0);
	opacity:1;
}
.swiper-slide .index03_dg .bd{
	transform:translateY(50px);
	opacity:0;
	transition:all 2s;
}
.ani-slide .index03_dg .bd{
	transform:translateY(0);
	opacity:1;
}
.swiper-slide .index04_box dl{
	transform:translateX(-50px);
	opacity:0;
	transition:all 2s;
}
.ani-slide .index04_box dl{
	transform:translateX(0);
	opacity:1;
}
.swiper-slide .index04_box ul li:nth-child(odd){
	transform:translateY(-50px);
	opacity:0;
	transition:all 2s;
}
.ani-slide .index04_box ul li:nth-child(odd){
	transform:translateY(0);
	opacity:1;
}
.swiper-slide .index04_box ul li:nth-child(even){
	transform:translateY(50px);
	opacity:0;
	transition:all 2s;
}
.ani-slide .index04_box ul li:nth-child(even){
	transform:translateY(0);
	opacity:1;
}
.swiper-slide .index05_box_h4{
	transform:translateY(-50px);
	opacity:0;
	transition:all 2s;
}
.ani-slide .index05_box_h4{
	transform:translateY(0);
	opacity:1;
}
.swiper-slide .innum{
	transform:translateY(50px);
	opacity:0;
	transition:all 2s;
}
.ani-slide .innum{
	transform:translateY(0);
	opacity:1;
}
.swiper-slide .box_title{
	transform:translateX(50px);
	opacity:0;
	transition:all 2s;
}
.ani-slide .box_title{
	transform:translateX(0);
	opacity:1;
}
.swiper-slide .bd{
	transform:translateX(-50px);
	opacity:0;
	transition:all 2s;
}
.ani-slide .bd{
	transform:translateX(0);
	opacity:1;
}
.swiper-slide .index06_box .hd ul{
	transform:translateY(-50px);
	opacity:0;
	transition:all 2s;
}
.ani-slide .index06_box .hd ul{
	transform:translateY(0);
	opacity:1;
}
.swiper-slide .bd{
	transform:translateX(-50px);
	opacity:0;
	transition:all 2s;
}
.ani-slide .bd{
	transform:translateX(0);
	opacity:1;
}
.swiper-slide .index08_dg img{
	transform:translateY(50px);
	opacity:0;
	transition:all 2s;
}
.ani-slide .index08_dg img{
	transform:translateY(0);
	opacity:1;
}


/* 自适应 */
@media ( max-width:560px) {
	.index_home01 img{width: 100%;}
	.index_home02{left:50%;top:40%;transform:translateX(-50%);}
	.index01_box h3{width:90%;margin: 0 auto;font-size:28px;line-height:40px;}
	.index01_box h3 br{display: none;}
	.index01_box dd{width:90%;margin: 0 auto;font-size:18px;}
	.index02_box1 .index02_title h2{font-size:28px;line-height:40px;}
	.flex-index{width: 95%;margin: 0 auto;}
	.flex-index ul{width: 100%;position: inherit;top: 0;left: 0;transform:translate(0);}
	.flex-index ul li{width: 33.3%;float: left;margin:10px auto 0;font-size: 16px;}
	.flex-index ul li.on{width: 33.3%;float: left;}
	.flex-index ul li:nth-child(1){margin: 10px auto 0;}
	.index02_box_span{width: 95%;margin: 0 auto;}
	.index02_box_span ul{width: 100%;margin: auto;display: flex; flex-wrap: wrap;  justify-content: space-between;}
	.index02_box_span ul li:nth-child(4){margin-top: 0px;vertical-align: initial;}
	.index02_box_span dd{padding: 0;writing-mode: initial;float: none;line-height: 40px;text-align: center;}
	.contents-index{width: 100%;margin: 20px auto 10px;}
	.index02_box1 .contents-index .index02-block dd{font-size:16px;line-height: 25px;}
	.index02_box1 .index02_title dd{padding: 0;}
	.change-index{margin-top: 10px;}
	.index02_box_span ul li:nth-child(2), .index02_box_span li:nth-child(3){margin-top: 0;}
	.index02_title{width: 95%;margin: 0 auto;}
	.index03_dg .hd .box_title dt{font-size:28px;line-height:40px;}
	.index03_dg .hd ul{width: 95%;margin: 0 auto;float:none;}
	.index03_dg .hd ul li a{font-weight: 400;}
	.index03_dg .hd ul li{width: 33.3%;}
	.index03_dg .bd li{ height: 300px;}
	.swiper-index01 .swiper-slide dd img{height: 10px;}
	.swiper-index01 .swiper-slide dt{height: 100%;}
	.index03_dg .bd{margin-top: 10%;}
	.index01_next{zoom: 0.5;}
	.index03_dg .hd .box_title{width: 100%;padding-bottom:30px;text-align: center;}
	.index04_box dl dt{font-size:28px;line-height:40px;}
	.index04_box dl dd{font-size: 16px;padding: 0;}
	.mySwiper .swiper-slide{background-size: cover;}
	.index04_box ul li{width: 23%;}
	.index04_box dl{padding-bottom: 10px;}
	.index05_box_h4 dt{font-size:28px;line-height:40px;padding-bottom:20px;}
	.index05_box_h4 dd{font-size: 16px;padding: 0;}
	.index05_box_h4{width: 95%;margin: 0 auto;}
	.index05_box .innum{margin: 0px auto 0;width: 95%;}
	.index05_box .innum li{margin-top: 20px;padding: 20px 0;width: 32%;}
	.index05_box .innum li h4{font-size: 28px;line-height: 40px;}
	.index05_box .innum li h4 p{font-size: 28px;}
	.index05_box .innum li dd{font-size:16px;font-weight: 400;}
	.index05_box .innum li dd br{display: none;}
	.index06_box .hd .box_title dt{font-size: 28px;line-height: 40px;}
	.index06_box .hd{width: 100%;}
	.index06_box .box_title img{width: 100%;}
	.index06_box .hd ul {display: flex; flex-wrap: wrap;  justify-content: space-between;width: 95%;margin:0 auto;}
	.index06_box .hd ul li{float: left;padding: 0 6px;font-size: 16px;border: solid 1px #000;}
	.index06_box .bd{width: 100%;}
	.swiper-index02 .swiper-slide dl{padding:20px;}
	.swiper-index02 .swiper-slide dl dt{font-size: 16px;}
	.swiper-index02{padding: 0;padding-bottom: 108px;height: 263px;}
	.index06_box .hd .box_title dd{display: none;}
	.swiper-index02 .swiper-slide-active{display: block;}
	.swiper-index02 .swiper-slide{width: 100%;}
	.swiper-index02 .swiper-slide-next,.swiper-index02 .swiper-slide-prev{display: none;}
	.index02_next .swiper-button-prev{top: 100%;}
	.index06_box .box_title{width: 100%;text-align: center;padding-bottom:20px;}
	.index08_dg{width: 100%;top: 30%;text-align: center;}
	.index08_dg img{width:95%;}
	.index08_dg #index08_mage{top:0%;transform: translateY(-0%);width:100%;right: 0%;}
	#index08_mage h4{font-size: 22px;line-height: 40px;width: 55%;float: right;padding: 12% 0;}
	#index08_mage ul{width: 80%;margin: 0 auto;}
}